.hero__home--banner .hero--text{position:absolute;top:50%;transform:translateY(-50%);z-index:900}.hero__home--banner .hero--text .hero__headline{color:#fff}.hero--text .hero--text-slick{visibility:visible}body.template-index .hero .hero__slide{background-position:top center}.hero .hero__slide.hero__slide-image:before{background:none}.hero--text{height:100%}.banner__categories--items{display:grid;column-gap:18px;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1}.banner__categories--item{background:#0000001a;transition:all .3s}.banner__categories--item:hover{transform:scale(1.1)}.banner__categories--item a{height:100%;display:block;color:#fff;text-align:center}.banner__categories--item img{transition:all .3s}.banner__categories--item img:hover{transform:scale(1.2)}.bottom__wave--container{position:relative}.bottom__wave--container img{position:absolute}@media screen and (min-width: 768px){.hero .hero__slide,.hero--text .hero__slide{height:850px}.banner__categories--items{grid-template-columns:repeat(6,1fr)}.bottom__wave--container img.bottom__wave{bottom:-2px;z-index:200}.bottom__wave--container img.bottom__top{bottom:-5px}.bottom__wave--container img.bottom__middle{bottom:12px}.banner__categories--items{bottom:35px}.banner__categories--item{height:159px;width:106px;border:1px solid #fff;border-radius:94px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.banner__categories--item a{font-size:14px;line-height:16.8px;padding:30px 10px 0}.banner__categories--item p{min-height:34px}.banner__categories--item img{max-width:65px;width:65px;height:auto}}@media screen and (min-width: 1920px){.banner__categories--items{bottom:60px}}@media screen and (max-width: 767px){.hero .hero__slide{height:600px}.hero-slick__dots-wrapper{top:140px;z-index:201}.hero__home--banner .hero__headline{font-size:32px;line-height:32px}.hero__home--banner a.hero__button{font-size:16px;line-height:32px;padding:0 30.5px;margin-top:11px}.hero__home--banner .hero--text .hero__slide{align-items:baseline;padding-top:145px}.banner__categories--items{grid-template-columns:repeat(3,1fr);margin-bottom:-4px}.bottom__wave--container img.bottom__bottom_mobile{bottom:-2px}.bottom__wave--container img.bottom__top_mobile{bottom:-5px}.bottom__wave--container img.bottom__middle_mobile{bottom:5px}.bottom__wave--container .behind__bg_mobile{z-index:200}.banner__categories--item{height:103px;width:69px;border:.648045px solid #fff;border-radius:60.9162px;-webkit-backdrop-filter:blur(3.24022px);backdrop-filter:blur(3.24022px);margin-bottom:10px}.banner__categories--item a{font-size:9px;line-height:10.89px;padding:20px 8px 0}.banner__categories--item p{min-height:20px;margin-bottom:5px}.banner__categories--item img{max-width:45px;width:45px;height:auto}}.featured-brands-custom{margin-top:30px}.featured-brands-custom .featured-brands__logos-custom div.featured-brand__logo{display:block;text-align:center;margin:auto}.featured-brands-custom img{width:70%;max-width:100%!important;margin:auto}@media screen and (min-width: 1025px){.featured-brands-custom .featured-brands__logos-custom{display:grid;grid-auto-flow:column}.featured-brands-custom img{height:auto}}@media screen and (max-width: 1024px){.featured-brands-custom .featured-brands__logos-custom{display:grid;grid-template-columns:repeat(3,1fr);row-gap:40px}.featured-brands-custom img{height:auto}}@media screen and (max-width: 767px){.featured-brands-custom{margin-top:20px}.featured-brands-custom img{height:auto;width:70%}}.new-products{margin:80px auto 190px}@media screen and (min-width: 768px){.new-products .header__wrapper{margin-bottom:50px}}@media screen and (max-width: 767px){.new-products{margin:0!important}.new-products h4.section__title{margin-top:2.5rem;margin-bottom:4rem}}.featured-collections.featured-collections-2-col .wrapper{padding:0}.featured-collections.featured-collections-2-col .featured-collection__content{text-align:center!important;padding:2rem 2rem 3rem!important}.featured-collections h3{font-weight:400}.featured-collections.featured-collections-2-col span.featured-collection__button{border:2px solid white;margin-top:10px}@media screen and (min-width: 768px){.featured-collections h3{font-size:48px;line-height:57.6px}.featured-collections.featured-collections-2-col span.featured-collection__button{font-size:22px;line-height:25.86px;padding:10px 30px}.featured-collections.featured-collections-2-col{margin-bottom:40px}}@media screen and (max-width: 767px){.featured-collections.featured-collections-2-col .featured-collection__content{align-content:flex-end}.featured-collections h3{font-size:24px;line-height:28.8px}.featured-collections.featured-collections-2-col span.featured-collection__button{font-size:16px;line-height:18.8px;padding:5px 30px}.featured-collections.featured-collections-2-col{margin-bottom:16px}}.featured-collections.featured-collections-4-col .wrapper{padding:0}.featured-collections.featured-collections-4-col .featured-collection__content{height:100%;display:flex;padding:2rem!important}.featured-collections.featured-collections-4-col .featured-collection__background:before{content:none}.featured-collections.featured-collections-4-col span.featured-collection__button{font-weight:400;border:2px solid white}@media screen and (min-width: 768px){.featured-collections.featured-collections-4-col .featured-collection__background{height:309px}.featured-collections.featured-collections-4-col span.featured-collection__button{font-size:18px;line-height:21.16px;padding:12px 30px}.featured-collections.featured-collections-4-col .header__wrapper{margin-bottom:50px}}@media screen and (max-width: 767px){.featured-collections.featured-collections-4-col .featured-collection__background{height:169px}.featured-collections.featured-collections-4-col span.featured-collection__button{font-size:9.87px;line-height:11.6px;padding:12px 20px}.featured-collections.featured-collections-4-col .header__wrapper{margin-bottom:35px}}.best-sellers .wrapper-relative{padding:0 16px}@media screen and (max-width: 480px){.best-sellers{position:relative;top:-45px}.best-sellers h4.section__title{margin:44px 0}}.featured__banner--wrapper{position:relative}.featured__banner--text-inner button:hover{background-color:#b70020!important}@media screen and (min-width: 768px){.featured__banner--wrapper{margin:50px auto 100px}.featured__banner--wrapper .featured__banner--text-container{position:absolute;top:0;left:0;max-width:524px;width:100%;height:100%;display:flex;flex-direction:column;transform:translateY(calc(50% - 152px))}.featured__banner--wrapper .featured__banner--text-inner{padding:40px 56px 68px 96px}.featured__banner--text-inner h2{font-size:32px;line-height:38.4px;margin-bottom:1rem}.featured__banner--text-inner p{font-size:20px;line-height:21.31px;font-weight:400}.featured__banner--text-inner button{font-size:20px;line-height:24px;font-weight:400;padding:14px 20px;margin-top:44px}}@media screen and (max-width: 767px){.featured__full--banner{margin:350px auto 50px}.featured__banner--wrapper img{min-height:295px;position:absolute;bottom:0;left:0}.featured__banner--wrapper .featured__banner--text-container{position:absolute;bottom:0;left:50%;max-width:283px;width:100%;height:auto;display:flex;flex-direction:column;transform:translate(-50%)}.featured__banner--wrapper .featured__banner--text-inner{text-align:center;padding:25px 45px}.featured__banner--text-inner h2{font-size:24px;line-height:28.8px;font-weight:400}.featured__banner--text-inner p{font-size:14px;line-height:14px;font-weight:400}.featured__banner--text-inner button{font-size:14px;line-height:16.8px;font-weight:400;padding:6.5px 14px;margin-top:30px}}.featured-articles{padding:0 16px}.featured-articles .header__wrapper h4{margin-bottom:0}.featured-articles .blog__article-image{position:relative}.featured-articles .blog__article-image svg.icon.icon-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s}.featured-articles .blog__article-image:hover svg.icon.icon-play path{fill:#001a70!important}@media screen and (min-width: 768px){.featured-articles{padding-bottom:80px}.featured-articles .header__wrapper{margin-bottom:50px}}@media screen and (max-width: 767px){.featured-articles{padding-bottom:22px}.featured-articles .header__wrapper{flex-direction:column;margin-bottom:40px}.featured-articles .grid__item{padding-bottom:35px}.featured-articles .blog__article-image svg.icon.icon-play{width:44px!important;height:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/home.css.map?v=109883057640790250961728918204 */
